package com.weic.easycache.umeng;

public final class UMeng {
	/**
	 * 注意事项：对某些异常的统计不发送到错误统计而是事件统计的目的是为了区分未捕获的异常。
	 * 但是：友盟的自定义事件是用来统计数量的，而非统计内容的。
	 * 每一个event.id的统计内容都是一个Map，最多可以有10个key,每个key对应的value最多有1000个取值。
	 * 如果针对不同用户进行统计，则容易达到1000条记录，这里采用导出报表和重置的办法来处理。
	 **/
	public static final class event {
		/**
		 * 以下的内容必须与在友盟上创建的事件id一致
		 */
		public static final class id {
			public static final String exception_net		= "exception_net_1_0";
			public static final String exception_db			= "exception_db_1_0";
			public static final String exception_res		= "exception_res_1_0";
			public static final String exception_file		= "exception_file_1_0";
			public static final String exception_data_def	= "exception_data_def_1_0";
			
			public static final String user_net_info		= "user_net_info";
		}
		/**
		 * 以下的内容自定义
		 */
		public static final class key {
			public static final String exception_user				= "user";
			public static final String exception_msg				= "msg";
			public static final String exception_class_method_line	= "class_method_line_";

			public static final String net_info_user				= "user";
			public static final String net_info_msg					= "msg";
			public static final String net_info_ip					= "ip";
			public static final String net_info_dns					= "dns";
			public static final String net_info_ping				= "ping";
		}
	}
}
